uzun zaman dayanan - Turkish English Dictionary